class Cat:
    """定义了一个Cat类"""

    # 初始化对象
    def __init__(self, new_name, new_age):
        self.name = new_name
        self.age = new_age

    def __str__(self):
        return "%s的年龄是:%d" % (self.name, self.age)

    # 方法
    def eat(self):
        print("猫在吃鱼……")

    def drink(self):
        print('猫正在喝kele。')

    def introduce(self):
        # print("%s的年龄是:%d"%(tom.name,tom.age))
        print("%s的年龄是:%d" % (self.name, self.age))


# 创建了一个对象
tom = Cat("汤姆", 40)
tom.eat()  # 调用tom指向的对象中的方法
tom.drink()
# tom.name = "汤姆"  # 给tom指向的对象添加两个属性
# tom.age = 40
# tom.introduce()

lanmao = Cat("蓝猫", 10)
# lanmao.name = "蓝猫"
# lanmao.age = 10
# lanmao.introduce()
print(tom)
print(lanmao)